﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body,input{font-family: "Microsoft YaHei","微软雅黑";}
table{border-collapse: collapse; border-spacing: 0;}

.all_bgNew{ position:fixed; left:0; top:0; width:100%; height:100%; z-index: 9999999999;background-color: #000;opacity: 0.3; filter: alpha(opacity=30); _height:expression(document.body.offsetHeight+"2000px"); overflow:hidden;}
/*采购信息弹窗1*/
.cg_tc1{ width:450px; height:auto; background:#fff; padding:25px; overflow:hidden; position:fixed; _position:absolute; left:50%; top:50%;  z-index:9999999999; margin-left:-270px; margin-top:-150px;font-size:18px;}
.tc_t{ width:450px; line-height: 46px; overflow: hidden;}
.tc_t span{ width:430px; float: left; font-size: 16px; text-align:left; margin-bottom: 4px; line-height: 40px; color: #3375ce;}
.tc_t input{border: none;margin-top: 10px;width: 19px;height: 19px;cursor: pointer;outline: none;background: url(../images/xianhuo/close_bg.png) no-repeat;display: inline-block;overflow: hidden;float: right;}
textarea{ clear:both; float:left; width:445px; padding-left:5px; resize:none; margin:0 auto; margin-bottom:20px; *margin-left:270px; _margin-left:270px; color:#999; font-family: "Microsoft YaHei","微软雅黑"; line-height:28px; height:150px; border:#ddd solid 1px;}
.cg_tc1 .tc_f{height:80px; overflow:hidden; margin-top:14px; width:450px; position:relative; display:block;}
.sjh{width:100%; overflow:hidden;}
.sjh input{ float:left; width:108px; height:34px; border:#ccc solid 1px; padding-left:10px; line-height:34px; font-size:14px; color:#999;}
.sjh input.yzm{ width:76px;}

.sjh a{ float:left; text-align:center; cursor:pointer;}
.hqyzm{ border:#ddd solid 1px; width:88px !important; height:36px !important; margin:0 10px; display:inline; padding-left:0 !important; line-height:36px !important; background:#f8f8f8; color:#333; font-size:14px; cursor:pointer;}
.hqyzm:hover{ background:#f0f0f0;}
.yzm{ border:#ccc solid 1px;}
.tc_fl{ float:left; width:318px; _width:326px; overflow:hidden;}
.tc_fl:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}

.ts{width:100%; height:26px; overflow:hidden;}
.ts span.ts_org{ float:left;text-align:left;color:#f60; font-size:12px;  margin-top:4px; background:url(../images/xianhuo/wrong_i.png) no-repeat left center; overflow:hidden; padding-left:16px;}
.tc_fl span.ts_gray{bottom:2px; font-size:14px; color:#999; display:block;}

.tj_btn{ float:right; _float:left; width:120px; height:80px; border:none; outline:none; cursor:pointer; border-radius:5px; background:#f60; font-size:20px; line-height:80px; color:#fff;}
.tj_btn:hover{ background:#f40;}

/*采购信息弹窗2*/
.cg_tc2{ width:450px; height:auto; background:#fff; padding:25px; overflow:hidden; position:fixed; _position:absolute; left:50%; top:50%;  z-index:9999999999; margin-left:-270px; margin-top:-150px; text-align:center; font-size:18px;}
.cg_tc2 img{ float:left; margin:20px 20px 0 40px;}
.cg_tc2 .text{ float:left; line-height:30px; margin-top:16px; margin-bottom:20px;}
.cg_tc2 p{ font-size:16px; color:#666; text-align:left;}
.cg_tc2 p.p1{ color:#333; font-size:18px;}
.cg_tc2 .cg_cg2{ clear:both; border-top:#e8e8e8 dashed 1px; padding-top:10px;}
.cg_tc2 .cg_cg2 p{ color:#999; font-size:14px; line-height:22px;}
.cg_tc2 .cg_cg2 p a{ color:#3375ce; margin:0 2px; text-decoration:none;}
.cg_tc2 .cg_cg2 p a:hover{ text-decoration:underline;}
.cg_tc2 .cg_cg2 p.text_org{ color:#f60;}
.cg_tc2 .tc_f{ clear:both; margin-top:14px; width:450px;}
.cg_tc2 .tc_f a{ float:left; border-radius:5px; font-size:16px; text-decoration:none; height:40px; line-height:40px; text-align:center; display:inline-block; overflow:hidden;}
.cg_tc2 a.tc_f1{ width:260px; background:#f60; color:#fff; margin-right:30px;}
.cg_tc2 a.tc_f1:hover{ background:#f40;}
.cg_tc2 a.tc_f2{ width:160px; background:#ddd; color:#666;}
.cg_tc2 a.tc_f2:hover{ background:#3375ce; color:#fff;}

/*采购信息弹窗3*/
.cg_tc3{ width:450px; height:auto; background:#fff; padding:25px; overflow:hidden; position:fixed; _position:absolute; left:50%; top:50%;  z-index:9999999999; margin-left:-270px; margin-top:-150px; text-align:center; font-size:18px;}
.cg_tc3 img{ float:left; margin:20px 20px 0 40px;}
.cg_tc3 .text{ float:left; line-height:30px; margin-top:16px; margin-bottom:20px;}
.cg_tc3 p{ font-size:16px; color:#666; text-align:left;}
.cg_tc3 p.p1{ color:#333; font-size:18px;}
.cg_tc3 .cg_cg2{ clear:both; border-top:#e8e8e8 dashed 1px; padding-top:10px;}
.cg_tc3 .cg_cg2 p{ color:#999; font-size:14px; line-height:22px;}
.cg_tc3 .cg_cg2 p a{ color:#3375ce; margin:0 2px; text-decoration:none;}
.cg_tc3 .cg_cg2 p a:hover{ text-decoration:underline;}
.cg_tc3 .cg_cg2 p.text_org{ color:#f60;}
.cg_tc3 .tc_f{ clear:both; margin-top:14px; width:450px;}
.cg_tc3 .tc_f a{ float:left; border-radius:5px; font-size:16px; text-decoration:none; height:40px; line-height:40px; text-align:center; display:inline-block; overflow:hidden;}
.cg_tc3 a.tc_f1{ width:260px; background:#f60; color:#fff; margin-right:30px;}
.cg_tc3 a.tc_f1:hover{ background:#f40;}
.cg_tc3 a.tc_f2{ width:160px; background:#ddd; color:#666;}
.cg_tc3 a.tc_f2:hover{ background:#3375ce; color:#fff;}

/* 自营专区*/
.steel_mill{
    width:1100px;
    margin:0 auto;
}
.steel_millSelected{
font-size:12px;
color:#A3A3A3;
height:47px;
line-height:47px;
border-bottom:1px solid #CCCCCC;
margin-bottom: 10px;
}
.steel_millBox{
 width: 994px;
 margin:0 auto;
    font-size:0;
    border-top:1px solid #ccc;
    border-left:1px solid #ccc;
    clear:both;
    height: 86px;
overflow: hidden;
}
.steel_millBox_o{
    width:141px;
    height:42px;
    line-height:41px;
    text-align:center;
    border-bottom:1px solid #ccc;
    border-right:1px solid #ccc;
    display:inline-block;
    float:left;
    cursor: pointer;
}
#more_sj{
   display: inline-block;
    height: 36px;
    line-height: 36px;
    padding-left: 15px;
    color: #666;
    font-size: 13px;
    cursor: pointer;
    border-right: none;
    width: 150px;
}
#more_sj:hover{
    color:#ff4400;
    cursor:pointer;
}
.wht_xht-table thead th {
width: 12.5%;
}
.wht_xht-table .tb1 .pu_tr td{
width: 12.5%;
}
.wht_xht-table .tb1 tr{
    border-bottom: 1px solid #D9D9D9;
}
.i_up{
width: 12px;
height: 14px;
background: url(/images/xhtgai/xht_px.png) no-repeat;
display: inline-block;
overflow: hidden;
background-position: -12px 0;
vertical-align: top;
margin-top: 18px;
margin-left: 10px;
cursor:pointer; 
}
.i_down {
    width: 12px;
    height: 14px;
    background: url(/images/xhtgai/xht_px.png) no-repeat;
    display: inline-block;
    overflow: hidden;
    background-position: 0 0;
    vertical-align: top;
    margin-top: 18px;
    margin-left: 10px;
    cursor: pointer;
}
.i_ton,.i_price{
width: 12px;
height: 14px;
background: url(/images/xhtgai/xht_px.png) no-repeat;
display: inline-block;
overflow: hidden;
background-position: 0 0;
vertical-align: top;
margin-top: 18px;
margin-left: 10px;
cursor:pointer; 
}
.i_down_hover{
width: 12px;
height: 14px;
background: url(/images/xhtgai/xht_px.png) no-repeat;
display: inline-block;
overflow: hidden;
background-position: 0px -14px;
vertical-align: top;
margin-top: 18px;
margin-left: 10px;
cursor:pointer; 
}
.i_up_hover{
width: 12px;
height: 14px;
background: url(/images/xhtgai/xht_px.png) no-repeat;
display: inline-block;
overflow: hidden;
background-position: -12px -14px;
vertical-align: top;
margin-top: 18px;
margin-left: 10px;
cursor:pointer; 
}
.but_open{
   width:56px;
height:27px;
line-height:27px;
text-align:center;
border:1px solid rgba(221,221,221,1);
color:#FF4400;
display:inline-block;
  cursor: pointer;
}

.but_buy {
    width: 56px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    border: 1px solid rgba(221,221,221,1);
    color: #FF4400;
    display: inline-block;
    cursor: pointer;
}


.but_close{
 width:56px;
height:27px;
line-height:27px;
text-align:center;
display:inline-block;
cursor: pointer;
}


.lianxi{
    background: url(/images/xhtgai/201819erji.png) no-repeat center rgb(246, 66, 0);
    /*margin: 10px 0px 0px;*/
    padding: 0px;
    width: 40px;
    height: 30px;
    line-height: 30px;
    text-indent: -9999px;
    display: inline-block;
    position: relative;
    top: 10px;
}
.suspeng{
    position: absolute;
    top: -200px;
    left: -168px;
}
.suspeng .yxsj_xiaoshenglong{
     position: fixed;
    top: 300px;
}
.suspengr{
     position: absolute;
    top: 0;
    right: -127px;
}
.suspengr .zyzq_xiaoshenglong{
     position: fixed;
    top: 240px;
}
/*新写*/
.box_table {
    width: 1100px;
    margin: 0 auto;
font-size: 12px;
font-family: "Microsoft Yahei","微软雅黑";
}

.box_table_th {
    background-color: #f3f3f3;
    height: 50px;
    line-height: 50px;
    border-bottom: 1px solid #ddd;
}

.box_table_th .span {
    width: 9%;
    float: left;
    text-align: center;
    font-weight: bold;
    font-size:14px;
}

.box_table_tr {
    border-bottom: 1px solid #ddd;
}

.box_table_tr1 {
    height: 50px;
    line-height: 50px;
       border: 2px solid transparent;
}

    .box_table_tr1 .span2 {
        width: 9%;
        float: left;
        text-align: center;
        height: 50px;
        font-size:14px;
    }

.box_table_tr2 {
    display: none;
    /*padding: 0 15px 15px 15px;*/
    background-color: #FFF0EA;
    border-left: 2px solid transparent;
    border-right: 2px solid transparent;
    border-bottom: 2px solid transparent;
}

.box_table2_th{
    background-color: #f3f3f3;
    height: 50px;
    line-height: 50px;
}
.box_table2_th .span{
    width: 10%;
    float: left;
    text-align: center;
    white-space: nowrap;
    font-weight: bold;
}
.box_table2_tr1{
    height: 50px;
    line-height: 50px; 
    background-color: #fff;
    border-bottom: 1px dashed #ddd;
}
    .box_table2_tr1 .span2 {
        width: 9%;
        float: left;
        text-align: center;
        white-space: nowrap;
        color: #333;
        height: 50px;
        font-size:14px;
    }
.color2A6{
    color:#2A65C2 !important;
}
.colorFF2{
    color:#FF2600 !important;
}